package ipl.projet.daoImpl;

import ipl.projet.dao.PartieDao;
import ipl.projet.domaine.Partie;

import java.util.List;

import javax.ejb.Stateless;

@Stateless
public class PartieDaoImpl extends DaoImpl<String, Partie> implements PartieDao {

	@Override
	public List<Partie> lister(String mot) {
		mot = "%" + mot.toLowerCase() + "%";
		return liste("select p from Partie p where lower(p.nom) like ?1", mot);
	}

	@Override
	public List<Partie> listerTout() {
		return liste("select p from Partie p");
	}

}
